chilli orchard - German English Dictionary